live an upright life - German English Dictionary